package com.example.demo.model.resp;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;
/**
 * <p>
 * 系统日志表详情反参
 * </p>
 *
 * @author chenzl
 * @since 2023-10-11
 */
@Getter
@Setter
@ApiModel(value = "SystemLogDetailResp", description = "系统日志表详情反参")
public class SystemLogDetailResp {

    @ApiModelProperty("主键id")
    private String id;

    @ApiModelProperty("日志信息描述")
    private String description;

    @ApiModelProperty("方法名称")
    private String method;

    @ApiModelProperty("日志类型 0是正常，1是异常")
    private String logType;

    @ApiModelProperty("请求的ip")
    private String requestIp;

    @ApiModelProperty("异常错误码")
    private String exceptionCode;

    @ApiModelProperty("异常详情")
    private String exceptionDetail;

    @ApiModelProperty("请求参数")
    private String params;

    @ApiModelProperty("请求的用户id")
    private String userId;

    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;

    @ApiModelProperty("创建人")
    private String createdBy;

    @ApiModelProperty("最后修改时间")
    private LocalDateTime updateTime;

    @ApiModelProperty("最后修改人")
    private String updatedBy;

    @ApiModelProperty("版本号")
    private Integer version;
}
